Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 KEYFORD Terraced £220,000 20 Oct 2021
81 KEYFORD Detached £260,000 26 Jun 2006
81A KEYFORD Detached £220,000 17 Aug 2010